@CHARSET "UTF-8";

.ui-dialog { 
	font-family: Helvetica,Arial,sans-serif;
	position: absolute; 
	font-size: 14px;
	padding: 0;
	overflow: hidden;  
	border: 1px solid #B6B6B6; 
	background: #ffffff; 
	color: #4F4F4F;
	display: block;
    height: auto;
    outline: 0 none;
    z-index: 1002;
    border-radius: 8px;
	-webkit-box-shadow: 0 2px 12px rgba(0,0,0,0.6);
	-moz-box-shadow: 0 2px 12px rgba(0,0,0,0.6);
}
.ui-dialog .ui-dialog-top {
	display: block;
	cursor: move; 
	padding: 5px 15px; 
	position: relative; 
	border: none; 
	border-bottom: 1px solid #979797; 
	/*border: 1px solid #B6B6B6; */
	color: #4F4F4F; 
	font-weight: bold;
	-moz-border-radius: 0; 
	-webkit-border-radius: 0; 
	border-radius: 0; 
	background: url(images/bg_fallback.png) 0 0 repeat-x;
	background: -webkit-gradient(
		linear,
		left bottom,
		left top,
		color-stop(1, rgb(237,237,237)),
		color-stop(0, rgb(196,196,196))
	);
	background: -moz-linear-gradient(
		center top,
		rgb(237,237,237),
		rgb(196,196,196)
	);
}
.ui-dialog .ui-dialog-top-title { 
	float: left; 
	margin: .1em 16px .2em 0; 
	font-size: 14px;
	text-shadow: 0 1px 0 rgba(255,255,255,0.5); 
} 
.ui-dialog .ui-dialog-top-close { position: absolute; right: .8em; top: 55%;  margin: -10px 0 0 0; padding: 0;width: 16px; height: 16px; }
.ui-dialog .ui-dialog-top-close span { display: block;width: 16px; height: 16px; margin: 1px; background: url(images/icon_sprite.png) 0 -16px no-repeat;text-indent: -99999px; overflow: hidden; background-repeat: no-repeat;}
.ui-dialog .ui-dialog-top-close:hover span { background-position: -16px -16px; }
.ui-dialog .ui-dialog-top-close:hover, .ui-dialog .ui-dialog-top-close:focus { padding: 0; border: 0; }
.ui-dialog .ui-dialog-content { position: relative; border: 0; padding: .5em 1em; background: none; overflow: auto; zoom: 1; }
.ui-dialog .ui-dialog-content-waiting{text-align: center;}
.ui-dialog .ui-dialog-bottom {/*display:none; border-top: 1px solid #B6B6B6; */text-align: left; background: #ffffff; color: #4F4F4F; background-image: none; margin: .5em 0 0 0; padding: .3em 1em .5em .4em; position: relative;}
.ui-dialog .ui-dialog-bottom .ui-dialog-buttonset { float: right; }
.ui-dialog .ui-dialog-bottom button { margin: .5em .4em .5em 0; cursor: pointer; }

/*///////////////////////////////////////////////////////////////////////////////////////*/

.ui-resizable-handle {
    background: url("images/icon0.png") no-repeat scroll -16px -32px transparent;
    cursor: nw-resize;
    position: absolute;
    height: 16px;
    width: 16px;
    z-index: 1003;
    right: 3px;
    bottom: 3px;
}
